Testability-driven High-level Synthesis
نویسنده
چکیده
This paper describes a new approach to integrate testability consideration into high-level synthesis. The approach is based on an iterative technique for high-level synthesis which utilizes a sequence of design-improvement transformations to generate a register-transfer level design from a VHDL behavioral specification. A testability analysis algorithm is used to analyze the intermediate results of the transformation process. Based on the analysis results, appropriate testability-improvement techniques are selected and applied to the most test-resistant parts of the design. Three main techniques are used for testability improvement: controllability/observability-balance allocation, partial scan, and condition scan. Since the application of testability-improvement transformations is carried out together with operation scheduling, data path allocation, and control allocation, the testability factor is taken into account in the global optimization process and more testable designs are generated.
منابع مشابه
Alleviating DFT Cost Using Testability Driven HLS
This paper presents a method to carry out the register allocation phase of High Level Synthesis with testability considerations. Testability problems are identified and eliminated during this step turning testability/area tradeoff to account. It allows to decrease the cost related to the application of low-level DFT techniques.
متن کاملOn-Line Testability in a Transformation-Based and Cost Function-Driven High-Level Synthesis Environment
On-line testability is essential in designs with high reliability requirements. High-level synthesis reduces time-to-market and enables efficient design space exploration. In our work, we implement on-line testable designs in a high-level synthesis environment. We refer to our new technique (inversion testing) and exploit its features, in an attempt to reduce hardware penalties. Further, we enh...
متن کاملA STAFAN-like functional testability measure for register-level circuits
STAFAN (Statistical Fault Analysis) is a well known testability analysis program which predicts the fault coverage of a digital circuit under the stuck-at fault model, without actually performing fault simulation. STAFAN offers speed advantage over other testability analysis programs such as SCOAP; further, it explicitly predicts the fault coverage for a given test set, unlike other testability...
متن کاملHigh-Level Test Synthesis Using Design Transformations
A transformation-based approach to high-level test synthesis is presented. It utilizes a sequence of design-improvement transformations to generate a register-transfer level design from a VHDL behavioral specification. Selection of transformations is based on a performance-driven optimization strategy as well as a testability analysis algorithm which determines the testability-improvement techn...
متن کاملGuided Hardware Sharing procedure for Improving Testability
This paper presents a method to carry out the register allocation/binding phase of a High Level Synthesis flow with testability considerations. Testability problems are identified at behavioral level and are eliminated as much as possible during this phase turning testability/area trade-off to account. Proposed method is based on high level normalized testability measures, it allows to improve ...
متن کامل